something which is owned - Español Inglés Diccionario